body {
}

#cabecera {
}

#titulo {
    clear: left;
    display: inline;
    float: left;
    width: 80%;
}

#usuario {
    display: inline;
    float: right;
    width: 20%;
}

#cuerpo {
    float: left;
    width: 100%;
}

#izquierda {
    clear: left;
    display: inline;
    float: left;
    width: 20%;
}

#derecha {
    display: inline;
    float: right;
    width: 80%;
}

#presentacion {
    text-align: center;
}

#nuevo_usuario {
    display: table;
    margin: 0 auto;
}

.linea {
    display: table-row;
}

.linea label {
    display: table-cell;
    padding: 5px;
}

.linea input {
    display: table-cell;
    margin-left: 5px;
    margin-right: 5px;
}

.botonera {
    padding: 5px;
    text-align: center;
}

footer {
    clear: both;
    text-align: right;
}
